﻿//==============================================================================
//  File Name   :   TestMethodNode.cs
//
//  Copyright (C) 2009 GrapeCity Inc. All rights reserved.
//
//  Distributable under grapecity code license.
//  See terms of license at www.grapecity.com.
//
//==============================================================================

// <fileinformation>
//   <summary>
//     This file defines TestMethodNode class.
//   </summary>
//      <author name="Robin Han" mail="Robin.Han@grapecity.com"/>
//   <remarks>
//     Implementation of the class.
//   </remarks>
// </fileinformation>

// <history>
//   <record date="20091107" author="Robin" revision="1.00.000">
//     Add comments.
//   </record>
// </history>

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ServerControler
{
    public class TestMethod
    {
        #region Constructor
        public TestMethod(ITestMethod testMethod)
        {
            if (testMethod == null)
                throw new ArgumentNullException("testMethod");

            this._testMethod = testMethod;
            this.Text = this._testMethod.Name;
            this.FullName = this._testMethod.FullName;
            listener.MethodEnd += new TestMethodEndHandler(Listener_MethodEnd);
        }
        #endregion

        #region Properties
        TestClass Parent { get; }

        public string FullName
        {
            get;
            set;
        }
        #endregion

        #region Methods
   

    
        #endregion
    }
}
